home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_100
/
148_01
/
test.l99
< prev
next >
Wrap
Text File
|
1987-09-26
|
2KB
|
39 lines
;
;Simple test programme
;
0000 R0 EQU 0
0001 R1 EQU 1
0002 R2 EQU 2
000A SP EQU 10
;
DXOP PUSH,3 ;define xop's
DXOP POP,4
DXOP CALL,5
DXOP RET,6
;
0100 AORG 100H
;
0100 02E0 0126 START LWPI SYSWP
0104 00BA 011C BLSK SP,SUBR ;for tms99105A
0108 2D60 011C CALL @SUBR ;for tms9900
010C 0201 0002 LI R1,2
0110 0C0A 0321 TCMB @BITMAP(R1),12 ;test and clear 12 bit in bitmap
0114 0122
;indexed with - for tms99105
0116 C0A0 0122 MOV @BITMAP,R2
011A 10F2 JMP START
;
011C 1000 SUBR NOP
011E 2D80 RET ;if tms9900
0120 017A BIND *SP+ ;if tm99105
;
0122 3DAA BITMAP WORD 0011110110101010B
0124 FFC0 WORD 1111111111000000B
0126 SYSWP BSS 32
0146 END
No error(s).
BITMAP 0122 CALL 2D40 POP 2D00 PUSH 2CC0
R0 0000 R1 0001 R2 0002 RET 2D80
SP 000A START 0100 SUBR 011C SYSWP 0126